package cac.fenjian.resource.AoTask.MsAoMatchBill.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program test-curd
 * @description AO物料配套清单实体
 * @author: LSL
 * @create: 2022-08-29-10-42
 **/
public class MsAoMatchBillDTO {

    //序号
    private int rn;
    //主键id
    private String msAoMatchBillId;
    //工艺ID号
    private String planId;
    //AO分拣任务id
    private String msTaskAoId;
    //物料编码
    private String itemCode;
    //物料名称
    private String itemName;
    //数量
    private double itemQty;
    //物料类型   零件  成品   标准件
    private String itemType;
    //版本号
    private String aoVersion;
    //机型
    private String productCode;
    //批次
    private String batchNo;
    //开始架次
    private String startPlaneNo;
    //结束架次
    private String endPlaneNo;
    //创建人
    private String createdBy;
    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GTM-8")
    private String creationDate;
    //最后修改人
    private String lastUpdatedBy;
    //最后修改时间
    private String lastUpdateDate;
    //最后更新IP
    private String lastUpdateIp;
    //版本
    private  String version;

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getStartPlaneNo() {
        return startPlaneNo;
    }

    public void setStartPlaneNo(String startPlaneNo) {
        this.startPlaneNo = startPlaneNo;
    }

    public String getEndPlaneNo() {
        return endPlaneNo;
    }

    public void setEndPlaneNo(String endPlaneNo) {
        this.endPlaneNo = endPlaneNo;
    }

    public int getRn() {
        return rn;
    }

    public void setRn(int rn) {
        this.rn = rn;
    }

    public String getMsAoMatchBillId() {
        return msAoMatchBillId;
    }

    public void setMsAoMatchBillId(String msAoMatchBillId) {
        this.msAoMatchBillId = msAoMatchBillId;
    }

    public String getPlanId() {
        return planId;
    }

    public void setPlanId(String planId) {
        this.planId = planId;
    }

    public String getMsTaskAoId() {
        return msTaskAoId;
    }

    public void setMsTaskAoId(String msTaskAoId) {
        this.msTaskAoId = msTaskAoId;
    }

    public String getItemCode() {
        return itemCode;
    }

    public void setItemCode(String itemCode) {
        this.itemCode = itemCode;
    }

    public String getItemName() {
        return itemName;
    }

    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    public double getItemQty() {
        return itemQty;
    }

    public void setItemQty(double itemQty) {
        this.itemQty = itemQty;
    }

    public String getItemType() {
        return itemType;
    }

    public void setItemType(String itemType) {
        this.itemType = itemType;
    }

    public String getAoVersion() {
        return aoVersion;
    }

    public void setAoVersion(String aoVersion) {
        this.aoVersion = aoVersion;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }


    public String getLastUpdatedBy() {
        return lastUpdatedBy;
    }

    public void setLastUpdatedBy(String lastUpdatedBy) {
        this.lastUpdatedBy = lastUpdatedBy;
    }

    public String getCreationDate() {
        return creationDate;
    }

    public void setCreationDate(String creationDate) {
        this.creationDate = creationDate;
    }

    public String getLastUpdateDate() {
        return lastUpdateDate;
    }

    public void setLastUpdateDate(String lastUpdateDate) {
        this.lastUpdateDate = lastUpdateDate;
    }

    public String getLastUpdateIp() {
        return lastUpdateIp;
    }

    public void setLastUpdateIp(String lastUpdateIp) {
        this.lastUpdateIp = lastUpdateIp;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }
}
